be in one's prime - French English Dictionary